have a ball – English–日本語 translations

🇬🇧 en ja 🇯🇵

have a ball verb

  • to enjoy thoroughly
堪能する, 満喫する
Wiktionary Links